payable abroad - Spanish English Dictionary